countless millions - German English Dictionary